mounting ledge - Español Inglés Diccionario